feel an uncontrollable desire to speak - Spanish English Dictionary